package top.tangyh.lamp.care.vo.query;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * <p>
 *
 * 排班计划查询入参类
 * </p>
 *
 * @author zqb
 * @date 2024-07-18 15:42:26
 */
@Data
@Schema(description ="排班计划查询入参类")
public class WorkPlanQueryVO extends BaseQueryParam {

    @Schema(description = "模糊查询:排班计划名称")
    private String workName;

    @Schema(description = "精确查询:角色id")
    private Long roleId;

    @Schema(description = "精确查询:模块id")
    private String moduleId;

    @Schema(description = "精确查询:启用状态")
    private Integer enabled;

    @Schema(description ="精确到天的13位时间戳,如果传了那么会返回班次开始和结束的时间戳")
    private Long currentDate;

    @Schema(description = "入科时间 精确到天13位时间戳", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
    private Long rkTime;
}
